fleet maintenance facility - French English Dictionary